﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using DoeObjects;

namespace DoeLibsMVC.Models
{
    public class SearchResult
    {
        public RESULT_TYPE ResultType { get; set; }
        public List<TitleModel> Titles { get; set; }
        public List<AuthorModel> Authors { get; set; }
		public List<TopicModel> Topics { get; set; }
        public List<User> Users { get; set; }
        public List<LoanableCategory> LocationCategories { get; set; }

        public enum RESULT_TYPE
        {
            TITLE,
            AUTHOR,
			TOPIC,
            USER,
            LOCATION_CATEGORY,

            UNKNOWN
        }
    }
}